package com.cos.emp.rjz9emp.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @author: COS
 * @time: 2021/12/21 15:25
 * @description:
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class Emp implements Serializable {
    protected Integer eno;
    protected String  ename;
    protected String  esex;
    protected Double  salary;
    protected Integer dno;
    //DateTimeFormat springMVC接受这个对象的数据是哈,把日期改为一下的格式
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    // 不论是对象转json字符串,还是json字符在传对象 日期格式都要以下方的格式处理
    @JsonFormat(pattern = "yyyy-MM-dd")
    protected Date    bornDate;
    protected String  pwd;

}
